page-home {
  .search-div {
    width: 100%;
    height: 48x;
    border-bottom: 1px solid gray;
  }
  .search-bar {
    padding: 0;
    float: left;
    width: 90%;
    height: 36px;
    border-radius: 10px;
  }
  .icon-right {
    float: left;
    padding: 0;
    color: gray;
    font-size: 36px;
  }
  .slide-img {
    width: 100%;
    height: 120px;
  }
  ion-slides,
  .swiper-container {
    height: 100%;
    width: auto;
  }
  .swiper-slide {
    background-size: cover !important;
    background-position: center !important;
  }
  .swiper-pagination-bullet {
    background-color: white;
  }
  .myGrid {
    background: white;
    ion-grid {
      padding: 10px 20px 20px;
      color: #3C3C3C;
      text-align: center;
      font-size: 20px;
      ion-col {
        height: 22px;
      }
      span {
        font-size: 12px;
        color: grey;
      }
    }
  }
  .parts-sift {
    background-color: white;
    margin-bottom: 10px;
  }
  .sift-title {
    background-color: white;
    height: 100%;
    padding-top: 20px;
  }
  .short-hr {
    width: 24px;
  } // .sift-dot {
  //   border-bottom: 1px solid grey;
  // }
  .sift-col {
    position: relative;
    .sift-words {
      margin-top: -14px;
      p {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding: 0;
        margin: 0;
      }
      span{
        color:grey;
      }
    }
    ion-item {
      margin: -24px 0;
    }
    img {
      border-radius: 6px;
    }
    .sift-label {
      font-size: 10px;
      color: white;
      background-color: #3CA33C;
      border-radius: 2px;
      padding: 2px 3px;
      position: relative;
      left: 78%;
      bottom: 28px;
    }
    span {
      font-size: 14px;
    }
  }
}


